sludge worm - German English Dictionary